30641
0
1205
270
278
579
24436
744
16822
395
318
383
641
2023
2
6833
4
595
1720
18766
200
325
735
2836
382
701
522
1958
440
322
3803
6
199
1242