874
286
76
532
959
134
160
58
60
64
211
336
1230
1268
1181
305
445
161
127
133
14
990
1220
27
1025
922
982
1234
128
533
666
569
2018
196
991
356
1555
814
651
706
661
768
12
437
122
342
621
71
511
672
144
252
419
1211
118
