544
131
1293
429
318
85
897
519
365
177
614
58
336
63
646
220
304
34
436
12
484
160
679
211
437
120
608
65
327
73
660
125
302
103
627
165
212
161
177
62