630
494
138
2045
199
97
157
150
286
545
209
256
52
55
604
175
67
276
72
101
321
161
215
51
245
548
153
61
84
115
258
43
71
271
132
196
279
374
75
140
129
117
80
85
46
68
333
589
246
345
291
788
296
73
106
217
302