1606
1
2760
4
1382
662
0
2456
1787
742
1543
2
1306
3153
1814
2403
955
815
635
2267
3
2105
1564
3200
2349