943
1
652
602
622
781
634
721
1194
1406
3857
12
2226
6
847
2
1298
0
1608
706
841
835
1159
1067
2628
5
856
832
665
1091
727
1284
993
674
1021
798