2565
3
1620
1
709
0
1211
1111
866
1046
1131
272
1641
2698
2
1534
5
2505
1093
1743
3054
2057
1683
1306
2500
790
3354
1481
994
2670
5375
1015
1694
2294
1923