2055
2
1825
1
1813
2727
1093
0
2243
6
1844
1371
1850
915
1111
1860
1277
4383
3
693
526
784
801
1660
2166
1000
673
745
1749
3326
830
1690
2710
496
1778