2306
2
1527
1
4157
6
3353
11
964
2341
3929
10
1245
896
475
1203
1367
1603
1306
954
1926
1256
1662
7153
9
1707
975
2141
3
2914
5