249
833
1164
17
28
512
36
8310
1135
402
332
141
2043
745
9310
43
1101
22115
53
13
17010
7
27417
2953
38
321
301