2772
2150
2171
2172
2174
2149
2173
2160
2164
2168
2166
2158
2157
2154
2152
1816
1804
1821
1815
1814
1662
1440
1264
1202
1106
952
413
1449
1451
1450
1442
1439
1277
1263
1273
1276
1279
1207
1192
1201
1200
1199
1107
1113
1116
1119
1120
953
947
946
1080
948
378
374
371
368
367
907
828
864
825
769
222
689
714
649
697
642
134
16
13
692
