1681
1
2715
6
2173
1583
0
2505
2
1743
3054
5
2057
1683
1691
9954
1895
1306
2500
3401
790
3354
1481
446
2710
1211
2204
2184
2368
2670
5375
1788
1015
1694
2294