19783
2
2799
6
2960
1734
1632
1
2055
1711
745
0
1603
4944
3765
4
2456
1093
3498
801
30334
1876
2934
2562
693
3080
3
2021
1296
1690
2360
1449
1285
1976