2954
2
4248
1
7964
5
1801
3
766
3035
2271
4
2715
6
1837
1413
2020
1583
0
2041
2313
2967
1306
723
2075
4821
319
1386
2153
2061
1298
982
2661
1522
1268
2182