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