717
2528
744
493
926
363
303
1025
808
651
3045
449
361
1340
490
861
2692
2926
1460
1322
533
2678
546
1457
