488
1
332
933
5
704
0
459
918
1666
2
655
619
584
889
3
1083
867
568
677
880
816
913
633
604
1254
638
1723
458
3521
6
1769
1730
7
6255
4
1805
2397