1044
169
6845
3711
1517
697
1957
978
702
281
867
245
920
294
999
524
242
99
605
307
618
110
617
185
393
170
1260
465
625
157
844
364
213
117
735
178
497
212
678
92