951
1
619
564
10827
4
616
0
2502
2436
1380
2740
1903
2
913
2525
3222
3
2593
3539
2324
1458
2377
2100
1289601
2949
6
3386
8607
8
297066
4943
2153
7
6844
2122
59
6779
5