951
1
583
2
3041
3
1518
1223
1431
1598
8527
4926
5
6236
10
1857
1534
515
2005
19932
6
3738
734
1978
890
2732
5829
22
658
0
862
1451
674
1922
1636
2913