19783
2
6346
16
1372
1
1265
1168
2760
4
1554
2932
2090
1603
1778
5339
5
2258
1063
0
1363
11351
17
3614
3107
7