696
1
782
25
276
0
1653
4
164
960
971
919
1106
2966
6
1587
1687
5
1579
2
1348
4690
3
1568
2223
8
1972
2046
1126
619
3147
1632
2646
556
1547
1109
1018
1739