1534
2
4933
13
1047
1289601
4
2480
1
2596
2204
5
12459
3
301
2358
9
3127
3041
1527
19944
2732
3738
1591
0
19783
9956
2903
1329