498
1
675
2
317
81
301
383
350
73
538
255
226
118
371
223
76
115
171
244
181
161
77
302
624
5
654
100