1734
2
1093
0
1709
1285
1
905
1660
873
2934
693
526
801
745
784
3326
3
673
1000
830
2209
2562
1711
915
1382
2166
582
868
1475
2055
496
2324
4
2760