1293
1920
645
1135
668
1451
3020
1605
644
694
929
1116
2381
2287
804
1703
1016
2684
1179
1046
789
661
561
693
866
1060
1538
556
3225
1161
1079
1094
1252
674
610
1883
770
892
805
1155
1410
627
679
659
2141
769
1284
2904
1489
3123
1028
964
1174
1732
4208
560
2674
1869
4038
1993
1053
582
655
635
653
610
1868
551
2616
5345
2749
835
631
1124
1007
592
586
2228
930
718
2226
585
1641
2270
1307
574
2233
598
1020
863
632
693
640
769
782
1392
1136
925
814
948
760
882
1293
697
2069
1153
4909
522
2124
1354
545
960
1755
5261
696
1168
737
9718
3603
530