1319
2
929
1
1092
1690
572
0
2710
1373
635
3429
7
915
1660
8527
801
3200
3
905
989
3326
1000
526
2562
673
1382
2166
830
2209
2055
329
1711
582
2760
4