1228
2
2426
3
1654
6
1254
1
4058
2248
1968
4
2727
2629
2479
5
2515
2303
14
2602
7
1236
5739
16
3242
771
635
1960
2354
3335
1835
2256
1636
2726
723
263406
0
1208
11082
1411