1527
1
1543
2
1475
1297
2398
2015
2750
4
20850
5
4971
14
3818
1832
3
3584
1180
0
4954
665
988
3583
651
744
549
3054
1331
2245
1734
1705
2220
2457
1995
2906
6607
10