1381
3
2546
1
2103
2177
4
2076
121182
467
0
2125
105290
1463
1084
2735
385
1043
1921
10270
2299
2211
9355
2843
2758
1498
2069
802
729