2114
2
1162
0
1502
1
2060
2020
4
1580
899
1461
2670
8411
3
624
1812
2788
3819
3560
2763
775
2890
6698
7
1679