861
924
884
2245
1244
4295
4873
2104
996
1204
1087
863
956
714
1046
943
1584
787
1332
1650
1403
2496
2681
2040
1051
767
914
792
1933
3413
881
827
2733
1100
1546
1651
2037
4346
5135
1853
2021
1127
939
2664
10915
889
762
737
758
2072
1546
4735
3480
834
736
3566
1098
830
2805
1310
820
734
858
4163
2253
3721
759
1620
2971
1733
896
1234
3913
2466
780
1299
1021
1983
2172
4641
1027
3758
789
3392
1561
974
13921
2711
1390
1395
801
827
5291
1575
877
1737
1020
1965
731
820
1621
2497
4900
2065
3519
2265
3171
862
1226
796
3894
19477
755
2095
2966
1147
3022
1239
1117
6095