918
0
17353
287
1897
1
846
349
1587
743
1428
1411
859
486
1025
47041
333
326
799
1348
2727
2
303
749
901
318
408
2934
839