1539
1
2110
1639
4305
2
693
0
526
784
801
1660
2166
1000
673
745
3326
3
830
1093
1690
2710
496
1778
2760
4
915
2562
868
2368
1681
1691
1168
1382
2999