2051
1135
1772
1606
1077
2879
1025
1010
976
4805
1242
2594
1074
1282
1235
1957
875
4078
995
1143
1156
1243
1097
1311
1072
1028
1190
1494
1463
1194
1068
1009
985
999
1455
22407
1082
1095
1191
1127
2104
943
962
1237
2252
2117
1264
1008
1093
1280
3033
5811
3030
1205
2082
1186
1821
1712
1500
1366