558
2
1461
7
444
1
734
4
962
1153
1066
5
1267
16
6106
18
696
521
426
928
497
3535
486
487
1030
1667
6
468
855
743
537
1409
3
3624
418
498
805
691