2055
2
1844
1
1038
1813
693
0
526
784
801
1660
2166
1000
673
745
1749
3326
3
830
1093
1850
1690
2710
496
1778
2760
4
915
2562
868
2368
1681
1691
1168