2726
2391
2387
2382
2380
2356
2390
2383
2384
2351
2319
2355
2388
2385
2314
1885
1684
1874
1852
1851
1553
417
395
1142
1136
1138
1416
307
1486
306
305
1312
272
1293
1294
1295
1128
901
1101
1099
1098
894
1065
889
1044
885
883
1075
1132
1063
1062
214
193
715
708
781
87
84
83
134
49
14
10
