426
0
694
1
565
2
611
310
592
762
843
4
652
3
553
458
993
10
1567
7
606
941
628
1219
2956
14
90
663
1932
1157
1467
9
760
887
838
925
2594
5
1443
781