1075
2
4309
3
2099
1
2255
1431
1767
1408
2776
1451
0
2942
6
1585
1250
1558
658
383
1364
2873
1583
562
1866
4
2554
16
1606
4358
951
1891
534
674
1815
8527
1589