19951
8
6833
4
1205
0
318
1720
270
200
30641
1623
1
2398
12
278
641
2836
595
522
1989
440
1652
2023
2
383
357
395
18766
382
325
322
632
1958
701
1875