1090
2502
1778
958
1052
2017
642
516
1536
425
443
841
1113
1339
2159
606
442
909
1473
1249
656
891
852
1227
