18766
2
24436
0
325
30641
655
287
2023
389
1836
1
253
1997
701
51
2431
6
292
330
428
572
1885
792
2479
5
1621
46077
561
2451
475
1865
725
2836
4
581