2055
2
784
0
1825
1
801
868
2999
3
1681
2727
2166
2243
6
1844
1371
1850
830
4179
1111
2312
1860
1787
1277
4383
2173
1813
693
526
1547
1660
1015
1000
673