1090
2983
1579
1313
1018
958
924
642
299
2005
974
983
880
1955
743
985
568
1208
1583
1346
765
852
1090
1032
