9956
3
951
1
619
2534
0
344
564
3629
616
2502
3061
2
3546
2740
1635
4
444571
9
3539
9036
189326
1289601
4198
5658
1335
7793
17333
27
2000
3186
8607
8
2276
4943
2153
7
2808