4236
885
846
808
1108
1862
932
934
8319
2652
790
1630
882
3157
1032
993
963
1414
1310
966
1170
1102
4649
1033
1085
4373
1080
985
898
1001
1091
854
1411
980
872
2069
907
931
923
926
873
888
1396
1491
1003
813
8409
4141
1060
914
1005
974
947
900
909
998
917
948
977
1412