1302
1
2438
2245
3
1045
297066
0
2526
5505
14
1688
2512
2
1226
3053
7
1788
2369
3200
1013
19944
2360
6
1042
1426
1355
8
1179
2802
5
1543
1814
4
6844
2403
1340
1382
1104
2797