4292
2367
3281
1338
1120
1472
1520
919
857
4631
1277
1122
4270
880
881
807
853
1074
1074
1056
1178
1007
905
10620
1024
935
918
2572
1095
996
888
1632
974
1256
3975
3884
911
1863
965
1008
4505
946
4413
1016
960
934
999
945
1527
932
1083
863
2820
1170
873
1002
1062
923
949
1023