22
1
1225
1346
2612
5
1494
4
12449
23
1815
2
3629
797
1622
2512
0
6617
1681
1416
1834
1194
2352
5440
8
1763
1393
2948
9
1294
17970
15
685
946
1536