572
0
1513
1
923
2456
3629
1913
5
3080
3
2011
2
1044
1804
7258
1507
1755
2902
16
3479
3546
1431
3688
4133
436