22
1
1225
1346
1265
6346
16
1194
6617
2
5440
8
2631
1815
6445
6
2505
3225
4096
2711
1622
1590
1494
4
1752
0
1681
1416
24337
2801
1373
5
1834
2352
7893
1763
2948
9