1716
1
1681
1819
2999
3
1000
0
1396
4305
2
1788
83
868
1787
1431
1660
830
819
801
1938
2163
1813
467
2082
1691
2209
2173
3562
2760
4
802
2312
1424
1749