2355
964
1072
1340
893
1524
2588
966
1373
995
1985
2154
1018
10323
901
2535
22531
1301
1223
1126
1140
933
1001
1191
1255
892
896
979
1012
863
2191
3081
2490
1123
982
1296
848
1407
1232
1253
992
879
988
1144
1202
1274
4519
943
925
995
2651
954
2185
1714
1077
854
1123
1090
1350
1120
3542
1008
808
2876
815
755
1297
1404
1832
1035
932
933
914
778
2351
4315
861
974
828
1002
1140
1836
1574
3492
1205
1031
1247
4004
1241
1449
2760
949
798
1019
794
1476
903
1133
2015
7665
793
1363
1746
1383
910
913
903
3054
902
2627
3991
1142
872
890
964
861
887
826
1351
1121