2715
6
1218
2
1583
0
1523
3
980
1
4248
2173
2967
7964
5
1801
148
951
3035
445
1766
2368
1837
1413
4440
2020
1691
9954
1306
723
1895
1681
2954
2153
3401
982