581
1
818
0
354
299
1218
3
468
531
2
691
361
248
300
497
719
931
1090
4
3763
6
334
446
651
362
375
595
1184
877
407
1109
350
1114
321