905
1
2934
2
526
0
801
745
784
3326
3
673
1000
830
2209
370
2166
868
1475
496
1766
2760
4
1778
1168
1431