953
784
900
1655
1031
4318
692
1764
827
722
706
2045
1915
1380
718
1257
1475
651
1722
1796
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
2283
876
910
784
796
1241
1234
771
703
893
2042
986
792
889
1206
648
613
1364
1515
1333
677
1353
630
1521
1312
878
880
641
1095
669
1539
872
2951
1573
1436
1180
675
1019
1055
953
772
786
3355
1062
729
708
938
901
1487
1532
1885
1054
1001
897
845
1569
677
854
846
1377