30641
0
701
689
287
312
160470
11
550
175
156
6235
348
62
799
264
854
2023
2
192
473
256
505
310
462
18766
226
99
289
649
333
234