19944
2
2486
6099
10
3085
5
748
0
3491
4
1125
1
3519
9
1211
3485
7
2598
2454
1903
3
1289601
3841
12
1359
3316
2901
59
1627
1960
5141
1946
5226