21152
8
2593
1
108797
0
297066
2711
2
5151
1813
2911
9
4651
3
398656
19
1865
1922
6
2045
3589
2436
1469
4971
550
2851
4724
6189
1942
3069
5
1880
1376
2082
7893
4
1234
3572
2378