847
3772
1592
951
790
959
1050
929
1078
937
818
1115
1361
910
1054
1039
886
793
1077
1281
873
1346
1198
2632
878
1109
905
970
1075
1170
1117
912
962
954
1671
1186
1408
1029
939
1231
1032
1262
2054
1414
829
4316
1029
1206
1104
1383
1069
981
1611
1010
1660
913
1396
1070
931
867