703
3
758
0
484
1
341
339
493
90
465
48
319
218
540
64
1378
4
215
234
360
478
296
220
101
2
364
188
332
424
68
219
614
470