2296
2
20634
8
1376
1
2799
3
1425
2097
544
0
2669
4513
3168
10
3535
2659
1587
3063
650
2727
5
785
1889
2730
6
3795
1329
7334
4
964
1418
1392
6062
16
1269
2368
2346