951
1
1992
619
564
2502
2740
995
3107
7
1320
2
1382
3539
3
2268
4
2133
1161
1129
1049
2181
2281
1762
1455
1135
8607
8
1401
4943
2153
1260
1458
0
2122
2427
12
2687