951
1
3188
14
619
2522
2
841
564
1774
2285
3012
4
2502
1927
1606
2740
3539
3
1204
2495
0
1014
8607
8
4943
2153
7
1959
1431
1458
1754
2122
2427
12
123674
35
2687
2794
3546