3186
1
1189
0
32302
4471
2
1045
1527
3083
6844
467
326
1922
401
12459
3
514
510
47639
337
2139
4
1174
19944
3012
595
493
810
1136
14861
7
2480
1673
2312
3738
5