1876
1
10243
4
607
2980
4096
2
16062
15
3820
3
2562
2184
929
1485
2932
2010
0
3498
3158
1516
779
1814
3715
3546
2903
1152
2964
1603