2740
1
1534
951
619
564
2502
3539
3
2395
6
1749
0
2585
3551
2
6844
4198
1472
4690
8607
8
2690
4
4943
2153
7
3266
1458
2122
2427
12
2687
1312
2399
1913
2794
3546
108797