951
1
619
564
2502
2740
3398
9
3539
3
3250
2
1377
3472
2522
2049
8607
8
4943
1982
2153
7
803
1007
2194
1458
0
2122
2427
12
2687
2828
2794
3546
108797
1952
3316
17
4327