667
4
693
1
631
4868
3078
5
982
6
646
921
0
5980
787
752
2
953
8
181
832
891
628
1424
626
691
1181
604
1992
4600
2220
12
1931
3
1211
718
3116
7
385
358