1000
3366
1119
3731
958
2502
4226
3743
1447
2140
822
893
3281
1482
3579
865
1631
1128
1317
2373
942
5181
1055
1761
1717
1301
2449
2124
2029
3260
920
2006
953
1804
845
858
2116
2144
1231
870
1566
3382
870
12032
806
1318
735
3481
706
2291
955
2088
1015
8931
853
1213
2529
1569
905
6145
771
990
803
886
843
883
991
1123
698
691
791
932
1125
3301
1494
1054
877
1294
993
841
1467
1011
5285
2831
1295
771
1564
1044
1263
1347
783
1429
5963
799
731
1460
1030
1147
1895
1273
1039
745
1218
1005
883
2048
1431
835
986
1170
934
1088
724
881
1320
3680
1307
2011
1490
971