1382
1
3326
3
2392
2
801
0
1000
745
693
868
1495
838
905
1660
2934
526
784
2082
673
830
1093
2209
2562
1711
915
2166
2633
582
1475
2055
496
2760
4