21152
8
2593
1
297066
0
2711
2
2911
9
5151
4651
3
2562
2676
398656
19
550
1660
2058
1778
1942
4724
1814
6307
10
1699
3326
2378
2773
5
1532
2082
1816
7893
4
6753
17
1037
1545
472