1238
2338
932
1020
1576
962
1142
1642
1017
1390
3335
18467
1009
9037
1665
932
2421
1374
1519
884
1335
925
1654
897
940
980
923
979
919
958
843
878
3835
939
3792
784
1709
4097
971
889
1150
909
2646
1414
1039
949
3160
995
960
836
1252
8295
1202
805
827
9934
1050
874
889
1101