951
1
619
564
2502
2740
3539
3
1185
2110
852
2340
1723
1876
2058
1124
1671
1128
2
159
8607
8
1470
4943
2153
7
1022
0
1317
1458
1690
2122
2427
12
2687
2794
3546