2121
1958
1126
1151
1550
768
1316
4343
846
1581
892
1582
1191
1678
919
1052
2553
1106
2518
2777
6019
930
3207
1806
1417
1233
779
1162
1167
1417
1572
1298
1947
931
1357
1019
1385
1831
1167
1333
3369
11278
1600
1442
1070
1430
1282
1693
1246
1117
867
2071
1459
1267
1147
719
1135
3129
929
1327
793
1047
1101
1252
1049
1044
2108
887
945
665
1314
2304
976
1119
1795
1636
1045
772
2994
731
880
1320
1352
1290
965
1039
986
2138
880
3451
794
773
2594
954
3558
1267
823
1480
735
1404
773
4579
1199
1236
7830
799
1275
930
755
717
1325
2029
1554
711
950
1081
724
705
924
796