353
0
579
404
3580
1
1496
11650
23
1174
471
885
1000
693
673
61216
1334
349
576
652
526
668
489
516
742
697
635
1062
805
496
365
488
1223