953
2238
890
2010
962
848
831
815
4236
2092
864
1035
872
863
1027
947
1645
1109
1843
778
1154
1271
2041
1378
956
863
7062
922
2354
926
1668
15830
1256
2040
10036
970
798
1092
2783
893
876
897
925
1026
12435
1013
1485
978
892
769
1011
1214
1413
809
1518
1390
904
767
834
1032