488
127
50
355
436
1396
99
1899
628
76
172
35
9171
75
1495
23
61
195
30
1574
41
872
321
320
201
137
198
85
159
275
185
115
148
109
67
300
66
396
230
116
5
163
44
28
534
8645
16
53
69
57
193
43
38
95
110
221
31
144