2566
3
1523
2
3127
1583
0
457
1
1748
3342
2169
6301
1350
3395
1182
1371
1545
976
1664
2838
2848
666
382
13034
14
1705
4099
8
1102
1766
1821
2366
603
1393