1240
2531
2321
1586
1882
869
14949
990
865
901
1088
1341
955
1147
2053
1383
2384
1574
2869
968
5173
1435
983
879
828
975
960
885
921
1745
1569
1027
816
846
1977
1225
2265
1457
1048
2096
1225
916
858
1032
3007
939
2325
864
2038
1160
892
1272
985
1524
1288
871
949
1110
1007
1212
2317
7089
4030
1011
1398
1346
6734
2347
1661
2862
1391
12417
1083
1624
1357
958
2391
866
957
819
3253
1213
1981
962
2071
846
1142
974
892
2128
1741
1088
1229
5126
861
821
890
1355
2670
836
761
826
837
874
2025
1105
833
2010
1893
1341
3327
860
1761
829
1398
1049
1990
983
1932
928