1825
2613
3886
4204
3322
1527
1260
947
792
1199
1083
932
509
598
500
500
500
500
500
500
874
862
990
1021
881
774
979
500
500
500
500
500
500
500
1425
1915
2247
2244
1384
1047
730
1047
1158
1743
1677
1234
1134
341
500
500
500
500
500
500
500
634
610
727
764
713
716
500
546
635
298
747
822
357
500
500
500
500
500
500
500
500
677
914
1112
901
933
774
327
500
500
500
500
500
500
500
215
1915
2715
2471
1962
1293
689
500
500
500
500
500
500
352
500
500
210
500
500
500
500
500
500
500
500
500
500
448
1022
1173
1505
1197
910
1051
850
843
612
807
799
716
811
682
1168
1653
2141
2354
1854
1136
1185
500
500
500
500
500
500
true