2561
0
2
2481
1
2868
3
2654
5
3917
7
1783
4
3143
1809
1836
1938
1691
3931
3857
4135
1830
2574
1752
2996
3787
4113
9
2921
1945
2184
2882
1595
1835
2401
2428
2908
3356
5588
21
2805
3867
10
3138
1893
4212
11
2523
2175
2863
1988
1812