3405
4239
1933
955
938
1782
1367
3794
1354
4031
2360
1267
1159
1684
2689
1566
1080
1809
2525
1686
1344
2181
869
918
1710
1290
933
2099
1130
1167
1239
1162
2202
809
1187
1284
977
2540
3398
3341
835
1570
3530
1635
1131
851
1197
2935
913
1175
1164
1706
1210
950
1012
2657
1215
1090
2513
1259
1010
1540
1595
1929
1543
3029
937
2738
797
1813
940
919
1066
1680
2056
1803
3771
4345
1697
1490
816
782
1211
1596
843
955
2457
1107
883
2937
1728
1128
877
869
1529
1194
1240
2239
1195
1800
881
2082
2376
1940
1067
949
2036
1101
760
1099
916
807
3730
957
793
944
867
1491
1374
2017