453
8576
37
114
1449
46
43
278
3984
61
137
56
362
91
15
286
168
367
40
47
69
81
135
30
485
678
78
734
204
26
250
339
661
1337
22
65
180
49
21
116
1198
39
111
20
23
175
96
14
29
59
34