1000
3
436
1
1687
716
886
1102
765
1293
2423
2754
6
892
2
696
922
1045
8
1481
5
3039
4
490
3084
1145
497
736
1636
445
687
2844
543
713
4746
9
4168
1430