231
313
531
202
9
625
15611
2207
111
405
831
453
15
131
2
187
3
5312
273
101
62
221
61
706
8916
365
1488