24
271
307
2449
1051
1772
2294
2013
474
2086
233
2192
330
2256
2576
2102
516
244
35
2345
1642
57
413
2092
445
1902
755
1099
1036
728
35
48
2114
1445
435
283
2211
35
1520
627
283
231
425
2126
428
442
412
2424
2081
402
1289
454
1651
696
919
1263
1576
682
424
1041
451
229
1541
618
767
438
1371
460
650
2510
237
160
661
1975
35
2447
1251
0
66
0