21152
8
4250
25
378
0
2593
1
297066
2711
2
989
5151
2911
9
4651
3
398656
19
550
1757
4724
1622
1942
1522
5164
5
11891
27
1416
2131
4326
2082
772
2195
7893
4
4832
1668
2378
2638