16
219
185
705
156
211
2
194
1536
587
562
1903
63
17
468
375
469
1
264
890
52
99
1062
11
168
109
862
179
403
126
285
388
384
4
172
304
2010
221
50
10
3
447
250
36
1099
111
136
660
