1453
1
4098
3
1007
897
0
812
1804
2
2045
3484
4411
4362
5
1921
4
56488
14508
18
282572
835
625
3868
3503
1216
2909