19944
2
1234
0
11924
1
1179
1704
1089
9954
6
2281
7
4757
8
4382
4
2906
19932
4453
5978
3691
1174
5169
1239