1581
0
1688
1
1833
2
2164
3
4425
6
1739
809
1364
1969
574
3117
8
1749
475
1500
745
2041
2313
1182
2075
4821