21152
8
2593
1
297066
0
2711
2
5151
1289601
4
2911
9
4651
3
1346
398656
19
2381
700
550
4724
18487
6365
12
2772
1942
1790
2615
1136
2082
3469
7893
2632
2378
3401
5
6753
17
2676
1384