620
202
544
116
2537
1344
868
279
536
135
578
256
339
80
433
201
541
112
637
251
595
80
356
115
256
95
927
351
271
64
245
123
185
79
191
91
551
188
204
144