2710
2
1778
1
1691
3326
3
1813
610
2562
2427
12
1690
1125
1632
1547
1788
1660
2294
83
2368
582
0
1570
2173
1816
1382
1681
1394
1749
1431
3591
11
2392
4179
2344