2781
2214
2213
2212
2210
2215
2257
2209
2208
2258
2277
2259
2136
2256
2254
1845
1766
1762
1844
1846
1674
1597
1308
1237
1182
758
1090
1605
1487
1488
1472
1471
1022
1011
1006
1305
1304
973
974
966
996
1235
1157
1169
1158
1173
1174
756
954
757
752
750
749
1082
947
1083
1088
925
800
774
861
609
833
86
108
72
70
37
56
26
18
128
8
