2218
921
994
2780
2867
885
1360
994
2518
871
820
1251
3254
7709
1268
959
972
1047
1300
988
843
1864
1749
3725
2647
919
1014
2314
899
4673
1851
1180
1295
1006
889
1273
6017
1077
1457
960
909
4208
2016
1196
2766
16588
2147
874
1283
890
1181
1128
1095
950
975
2888
2034
840
1113
1967
1687
1272
1187
1411
1043
1088
884
1117
1322
1099
1240
952
849
1232
5502
4260
1017
2357
3797
841
1369
1600
957
2174
1188
1430
1233
963
1110
2296
1199
4077
2612
1250
1349
1638
1055
1174
1109
1765
1097
1177
1198
1428
1660
839
1013
877
1466
816
1047
16515
1430
4195
1244
985
1800
1448
923
1021