2356
6
2425
7
17946
0
270
1
2456
2835
2
2254
2468
3
2534
2990
2219
3868
10
1380
4944
14
1320
1355
1153
3386
10598
1903
2600
4
400
2505
2055
2377
5347
1960
2921
5
1449