849
1
951
619
564
616
0
2502
2740
1101
1605
3539
3
2368
1691
2762
1568
2110
8607
8
1681
828
4943
2
2153
7
1303
1539
1376
1643
1458
2122
1061
59
2427
12
2687