4845
1606
410
2251
1599
495
1922
1591
412
3180
1558
522
2549
1534
348
3175
1529
349
4551
1511
426
4009
1506
328
2851
1484
493
3493
1483
476
3487
1475
300
4017
1475
308
2402
1438
442
3801
1435
246
3837
1435
268