518
0
19034
6
22330
22
2086
4
120469
35
3650
3
424
2
6411
11
392
3929
10
777
931
493
829
1
606
573
1362
1279
843
604
909
423
477
323
58
646
6383
17
152
4097
198