2056
3833
892
673
2315
1772
2935
1061
696
2765
709
2200
1085
1381
679
2676
1942
1040
7105
1403
2990
2783
757
2528
711
1789
2018
833
1818
970
770
1012
2998
1588
2668
2773
2481
763
788
1914
3146
1813
1869
1679
2819
1585
714
1907
1730
1157
2715
3187
810
1626
2731
1905
1749
960
2408
9158
2333
1805
687
622
1139
2622
800
601
1579
715
896
1957
893
1169
801
1410
1200
1884
878
948
683
644
1272
2728
2152
681
620
997
1241
717
896
712
1326
1930
765
872
872
1019
668
1225
1126
638
830
1529
1963
1230
792
1486
915
1024
1081
818
785
1699
1189
1124
1385
1397
938
1118