1237
2338
932
1019
1576
962
1142
1642
1017
1390
3335
18467
1007
9036
1665
932
2421
1372
1519
884
1335
925
1653
896
940
980
923
979
919
956
842
878
3835
939
3791
784
1709
4097
971
888
1150
909
2643
1414
1037
949
3160
994
960
835
1252
8293
1202
805
827
9934
1049
874
889
1100