30641
0
1205
318
1958
270
641
1989
1
357
522
632
2023
2
278
6833
4
1720
383
328
2836
380
1165
579
382
395
447
19951
8
24436
690
1652
646
325
1186