368532
0
294
301
20634
8
1020
418
19279
2
1540
2730
6
436
513
634
345
968
621
1372
2668
422
3092
1
396
864
379
588
2727
1506
536
25137
1661
980
1169