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
823
945
774
2021
7706
2466
636
735
753
1612
660
1419
1000
1476
711
1362
902
1641
1048
1817
1685
822
2601
2369
1955
1067
680
1493
653
711
967
938
826
933
817
948
1556
967
1715
652
754
661
4040
863
764
7960
2983
947
1364
1295
2463
1935
1122
663
1703
723
1378
2770
3442
1227
1235
781
714
867
1460
876
924
5540
843
1592
630
1457
794
4483
2976