2769
2179
2182
2188
2180
2177
2197
2195
2199
2189
2198
2193
2148
2191
2186
1828
1812
1835
1827
1805
1670
1456
1262
1218
1125
957
413
1466
1461
1467
1460
1458
1402
1261
1291
1295
1283
1224
1194
1220
1219
1193
1129
1133
1136
1139
1140
958
951
950
1092
949
378
374
371
368
367
911
889
865
827
770
222
720
671
664
650
700
628
134
19
13
611
