2715
6
1895
1
4248
148
0
7964
5
1801
3
3035
1837
2
1413
2153
2020
982
1268
1583
3522
2967
1306
723
980
2954
2068
2182
766
2499
1199
843
1092
1267
841
646