844
708
694
2529
1571
3774
1259
1839
1592
902
1230
709
1795
781
1251
711
1730
1999
738
770
1050
838
732
1269
4795
790
724
11488
980
8583
810
759
1128
1821
1444
1757
1664
868
1670
3359
1509
832
948
834
830
1018
804
790
967
4584
669
7783
729
1051
1434
916
1891
802
2463
2204
636
2605
897
1420
1941
1962
1905
2361
2536
1992
886
1008
741
2430
745
744
1026
780
1941
881
680
953
847
1719
3748
873
980
4628
3050
2345
783
1881
4368
878
2530
1285
1215
1951
1447
652
628
998
1492
3137
1422
891
723
721
1137
668
1663
952
805
1784
903
1753
804
3451
757
2018