2935
913
1175
1164
1706
1210
950
1012
2657
1215
1090
2513
1259
2621
827
986
2070
979
2095
2399
1069
2340
4398
958
1853
1604
3165
1339
981
1545
1430
1454
1143
983
1003
2620
1081
1202
1150
2937
2543
1203
1482
1327
1326
953
1019
1058
2202
3197
1895
1922
1293
1170
1199
1058
850
3178
1995
1422
996
3349
1418
1995
1613
959
1814
1958
1292
900
803
808
2462
1613
1340
2877
1140
1292
1323
2406
839
980
1698
2018
788
1973
2058
943
1389
941
787
1672
947
2562
897
976
3122
846
1108
937
2422
2220
1312
2321
2156
2106
938
841
2036
1379
4524
1028
1494
937
1778
835
1824
1398
919
1130