2103
942
2077
985
1049
1137
17709
1107
1589
1176
902
1066
1459
1014
2074
2275
4759
1306
982
2297
1871
2018
8465
2346
1226
1346
1372
1300
6171
1242
1105
1688
1404
1655
1797
1782
1175
1103
1683
1490
1542
2040
1436
2934
3234
996
2064
1412
1479
1300
1179
1598
1674
1612
1248
986
1442
1600
1148
1854
1608
1021
1117
1009
1511
1079
1306
971
972
945
1369
993
5885
1041
917
868
1343
1129
2393
1955
1813
1121
1075
1281
959
921
1182
922
1080
1063
2161
1066
1183
1227
1349
934
932
986
2143
1832
1348
1509
1001
1542
1034
1166
1130
997
1127
2565
937
947
1068
1555
1044
968
985
1254
942
956