2055
2
1690
1
1850
2294
1277
3562
1844
4572
5
268
776
1603
3196
6
1256
1205
1813
1749
905
1660
2934
1506
693
0
526
801
745
2312
784
3326
3
2007
673
1000