1075
2
4309
3
2099
1
2255
1431
1767
1408
2776
1451
0
1522
2942
6
1585
1250
1558
658
383
1364
2873
1583
8527
1386
1866
4
2554
16
1891
3971
674
1815
1589
3079
24337
22