3012
4
10827
2562
6
1534
2
1047
2480
1
1790
3
2596
456
0
4926
12459
2638
467
3127
3041
2225
1527
2797
5
19944
2732
3683
3738
1295
1591
9956