4662
873
821
1073
1580
1129
699
1212
882
808
1162
990
1045
1218
980
1402
1081
3021
1248
2033
1716
1581
830
888
983
3534
1119
1241
940
1110
1538
882
1227
1234
980
1047
734
932
946
751
1145
1139
826
1259
1044
1268
1476
1085
747
1351
1042
2603
1309
977
1013
1342
1363
1222
855
709
698
750
1260
984
682
1039
1180
912
1561
925
866
1184
1025
758
20270
3006
1061
987
5752
793
785
1001
801
857
1725
1781
751
906
861
770
896
1285
790
1423
1174
1647
951
862
797
1509
823
2914
961
677
1382
1058
885
1395
702
1040
2446
879
801
1298
881
821
907
2032
2520
1337