1431
1
2760
4
1118
2
496
0
1568
830
1938
1819
1814
1746
3326
3
1691
2578
1000
2710
1813
693
1681
2414
915
801
2394
868
2294
3562
1632
1532
905
1660
2934