30641
0
24436
199
157
2023
2
18766
201
173
241
16822
172
324
425
470
572
1947
6
259
2336
1
579
209
485
1650
266
245
19951
8
2451
1174
2836
4
701
622