975
4
2453
20545
1
392
0
8627
3
2377
3337
5
297066
101569
1165
948
2492
6
94424
17946
512
9816
2
2134
282
5488
1398