4303
11324
991
2253
2298
758
2753
1217
709
810
3480
910
769
1226
796
1043
1197
798
1493
747
4638
67660
6238
767
1057
731
1430
888
1011
2971
834
2188
1547
925
924
817
2354
1395
3937
1782
876
2537
1604
1218
788
873
805
1428
906
838
809
809
900
823
941
880
913
897
790
792