946
1593
871
2336
868
898
2927
1313
3814
1216
2277
949
1066
998
1564
933
898
6536
862
1866
903
2018
1148
829
912
1088
910
1351
910
989
935
2523
1900
1278
8178
972
890
2568
1512
1098
1147
989
1016
1518
21236
1980
882
1055
1209
1580
3810
3271
1285
1277
1065
1704
858
1236
824
1066
1093
1209
968
933
2319
1100
928
791
1164
1986
2331
1593
898
1397
885
838
6686
1311
3937
987
974
1573
871
3416
3923
809
1523
2381
1026
1016
1275
2293
1085
1734
2748
1063
827
1740
1040
862
1788
1087
1092
2293
1062
823
1026
1173
874
1514
1715
1148
943
2341
1540
1005
1229
1297
844
993