951
1
619
564
2502
2740
3539
3
9956
109776
42
5431
2
1598
2319
8607
8
2134
2957
2113
4943
1940
2153
7
2886
4
3098
942
0
1458
2122
2427
12
2687
2794
3546
108797
444571
9
1952