1245
745
1166
3914
717
1099
790
702
1166
790
1300
893
1077
1050
886
838
799
42742
1559
1274
1257
2519
1220
1533
1556
1935
1062
1671
4457
3659
841
1014
5973
1404
844
2190
987
1131
1147
1110
1981
2081
2341
930
2085
1017
1876
1784
948
6547
865
2964
985
1581
1244
2499
976
5755
1899
6316