1073
1
1681
19944
2
3326
3
765
0
5382
5
666
745
362
818
442
784
571
2527
657
517
460
935
1104
802
9566
8