951
1
619
564
2502
2740
1290
1039
3539
3
2209
666
1330
529
1054
3863
2
510
8607
8
4692
1879
4943
2153
7
2044
2578
1288
1458
0
2122
2427
12
2687
2794
3546
108797