1180
1
3657
2955
2
2302
3
2696
2459
1532
1492
1780
400
0
1897
2620
935
1767
2125
7018
4
1627
2580
1974