1763
1042
752
697
749
918
741
1629
882
705
1933
2392
1946
673
2406
654
2992
735
639
705
958
1870
991
785
2030
3791
1525
676
2022
636
2107
1089
1129
1422
2417
1658
2558
865
863
752
879
2262
1025
921
957
988
1470
2520
791
992
1774
2152
670
960
1580
747
1383
807
711
1407
1777
832
1651
733
2601
969
850
954
1102
676
1511
775
992
1291
687
666
786
682
722
4109
1531
1300
1402
1061
833
964
658
1141
1672
1752
1117
828
616
1000
693
3095
1078
893
620
1526
1146
1402
599
1532
1485
653
640
780
711
3399
1071
1284
727
854
983
1054
2608
675
944
791