19944
2
2972
0
619
1
4179
572
7034
564
3546
1603
1547
3498
4
2294
905
1660
3080
3
2934
693
526
745
3326
1743
673
1000
1740