696
1
1270
1466
297066
0
728
844
549
1494
4
267612
4978
2
99072
1420
689
2178
308
36905
1876
770
1895
3882
5
3303
10
917
1038
215
1444
2967
3
2919
989
861
1039