745
0
784
3326
3
673
951
1
1000
5431
2
1093
2990
2209
2562
1711
915
1382
2166
582
868
1015
1475
2055
14
2760
4
1778