743
660
629
1491
767
1709
2002
657
3154
637
967
779
1169
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
2732
715
922
1563
1016
774
1061
644
1095
1699
1905
699
979
691
2039
2723
2514
1904
1077
649
1540
963
2002
1163
1307
5541
891
667
683
1489
1131
710
1630
628
784
1412
666
1855
638
2011
603
674
991
689
1129
1356
1037
664
688
792
2448
1573
1048
723
3614
3294
892
600
1339
713