1056
1
234
2262
0
1195
1148
1568
1876
2101
2060
8411
3
1547
1812
2788
3560
2763
775
2
2890
1679
444571
9