21152
8
19944
2
2593
1
1417
603
0
297066
2711
1022
2883
5
5151
2911
9
2333
3
4651
398656
19
2163
550
2100
4724
1586
14589
10
1424
1942
1514
3791
7
2082
7893
4
1265
760
2378