30641
0
2431
6
701
689
287
312
1199
2
550
4067
10
175
156
997
1
6235
348
62
799
264
854
2023
192
473
256
505
310
462
18766
226
99
289