561
2
558
1
5344
5
1001
0
2765
3
1578
419
1754
379
415
490
587
416
90
830
4
406
431
1003
592
542
472
585
399
520
541
421
870
1051
645
397