484
1
341
100
758
0
703
3
465
313
48
718
90
339
493
218
319
423
513
2
437
712
12
540
360
215
234
64
211
75
1378
4
693
353
779
9