4236
885
846
808
1108
1861
931
934
8318
2652
790
1630
882
3157
1029
993
963
1414
1309
966
1170
1102
4649
1033
1084
4371
1080
984
898
1001
1091
854
1411
980
872
2068
907
931
923
925
873
888
1396
1490
1003
813
8409
4141
1060
914
1005
974
947
900
908
998
916
948
977
1410