1075
2
1431
1
4309
3
1408
2776
1451
0
1585
1364
2255
14125
10
2099
8527
1386
1866
4
1767
1522
2554
16
1891
3971
1815
1812
1250
1558
383
2942
6
1527
2322
658
637
2710