1198
770
2107
507
1066
759
1205
1493
473
945
489
1000
926
923
859
410
644
791
971
453
1532
761
1148
1027
867