21152
8
2593
1
297066
0
2711
2
1744
1328
3403
3357
5997
4
5151
7329
6
5922
5
253
1665
4724
3
2911
9
4651
398656
19
2590
1451
1942
1352
2082
7893
9858
2489
10
550
2640
1128
108797