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
2621
827
986
2070
979
2095
2399
1069
2340
4398
1042
900
978
1047
850
1008
877
1007
1801
1467
840
1032
949
1029
940
1171
1916
2414
1310
2517
1156
1231
899
962
1017
1328
1031
2111
838
813
771
1152
1714
793
1471
853
995
956
1043
2481
1609
942
1013
2594
791
1680
751
1788
2326
1273
1813
868
3224
855
864
820
2054
1478
1148
1581