1231
1
4111
1937
19279
2
1733
2669
263
0
1329
1501
25137
964
572
543
1716
2392
6
2799
3
2275
918
417
436
1903
2260
12
4450
34
915
1298
3025
1518
1448
2326
4
579