18766
2
24436
0
287
442
2359
325
558
30641
475
278
655
1243
1836
1
541
337
1364
550
2023
327
714
411
389
3107
3
522
147
1876
1997
701
2367
172