18766
2
24436
0
325
30641
655
1997
1
287
2023
1836
701
16822
389
1950
16
253
46077
433
330
1865
1794
2479
5
1902
19951
8
1621
259
2451
603
595
2836
4
725
450