2566
3
1523
2
1583
0
1393
1
2848
2505
2169
1748
1743
3054
5
2057
1683
457
1306
2500
790
3354
1481
6547
1814
2670
5375
1015
1694
1267
2294
1923
3683
1751
1247