10305
9
4721
2
1493
1
1655
1526
3
408
1712
345
2122
10802
3634
7
2392
528
2745
5
1990
3416
1103
14929
6
1857
1182
1495
4240
8
926
74860
0
486
703
1515
1101
2528
3326
4