934
0
2683
1
297066
400
21152
8
2932
2
322
616
457
1015
3498
4
571
1189
605
1698
1295
364
280
984
3779
3683
355
709
324
838
471
38
601
678
384