1000
3609
2668
5000
834
1545
1169
1419
3190
673
10826
2450
744
987
1226
799
1573
748
898
1390
3498
2739
1106
3571
874
1084
1504
1379
8398
1105
3287
778
4002
816
2937
811
4671
1365
5522
915
2011
8928
1209
829
1427
14657
1097
2101
1011
784
1035
929
862
1549
742
2165
6991
4798
803
2693
1829
3024
732
3355
1380
1176
3107
3642
1272
730
788
2204
1081
762
2648
4982
3829
2277
1334
977
1070
858
712
832
866
921
1063
960
804
3128
1113
3434
1001
1094
939
1308
1650
1509
1935
650
1045
759
1465
1502
1587
696
1202
3023
1853
832
1245
903
2654
1398
787
2186
1060
2924
1768
1080