286
755
821
17913
604
294
31
25
29
533
251
22940
491
371
5
54
686
1174
9411
213
791
26911
20211
23016
445
3
61
931