1628
1055
1207
2693
1084
1407
994
947
921
947
817
955
1135
1046
1146
895
857
2397
1109
1287
1849
958
2354
2151
1555
2208
1573
1498
1579
923
1857
2008
1039
1336
1701
1253
1347
1260
1652
1407
1256
1359
1236
3628
918
1772
2250
1427
997
1732
2017
1203
951
932
2622
984
926
965
4022
1747
2694
1018
1315
772
1094
888
1128
2006
986
834
993
884
1493
1286
780
1736
922
837
938
811
970
1084
1829
1100
1308
2012
1536
982
789
824
876
857
871
891
846
1022
828
1407
867
1106
2033
750
784
1617
1595
921
1238
1100
965
1372
1441
881
769
2081
1340
1154
1221
2372
854
2155