3530
1635
851
1197
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
912
1964
1964
858
1022
900
2200
1517
823
2879
1500
1164
772
2696
1970
2561
1309
1433
869
1526
2421
2263
1569
1049
1639
2187
1030
1543
821
1586
1299
902
1054
905
4144
1730
1599
1373
861
1115
842
864
1712
1008
2322
1980
877
1157
1601
975
891
1116
1023
1023
1152
3141
1572
915
1527
2054