2532
2512
2508
2507
2504
2510
2531
2511
2528
2471
2509
2467
2505
2502
2461
1694
1934
1935
1927
1926
1639
428
404
400
921
919
1316
334
326
1461
325
324
1313
293
1302
294
292
1274
282
927
381
382
1232
1219
1225
906
1200
1202
1201
905
1213
1186
904
1226
1228
1151
1196
227
203
199
763
726
818
102
101
100
60
59
56
136
53
52
