1094
8436
704
8329
1662
810
866
2668
2532
817
1564
1079
1546
1023
824
604
1931
644
881
2163
671
2241
628
642
672
4678
1492
902
695
1759
2752
1811
582
1339
2632
791
1211
1582
3506
1087
872
973
878
855
1935
1808
1465
2125
1970
2694
794
723
3148
795
640
765
1299
766
2670
660
563
846
917
1091
1137
3485
2922
872
1448
1851
668
688
772
1245
947
1899
797
842
1199
649
4270
1075
708
1813
880
1311
1894
1033
773
1552
1100
2650
639
1226
744
1032
1451
697
686
1379
999
996
1818
619
1052
997
778
970
2791
2733
1134
1792
1162
1266
3074
2292
1735
713
716
1839