1390
1168
825
683
2408
25256
2393
1428
4508
4522
1079
1108
1090
1422
639
802
993
677
5530
1208
603
8930
2337
1389
593
798
644
903
845
674
768
724
888
912
794
1057
1128
931
4036
1215
920
1324
757
771
1007
3634
3142
831
1101
767
757
859
2194
2147
799
683
1655
1088
823
635