758
0
2366
1
362
1310
47639
19944
2
3498
4
3779
4471
2964
614
3051
1603
1404
657
2469
952
269
266
371
1289601
803
255
845
1356
962
392
754
929
3