1734
2
526
0
1844
1
635
905
1660
2934
693
801
745
1285
784
3326
3
2522
673
1211
1000
3196
6
830
1093
2209
2562
1711
915
9611
1382
2166
582
868
1475