22
1
1225
1346
6346
16
1590
24337
1494
4
1444
2
2631
4096
1815
1265
797
2505
1594
3
1622
6617
1752
0
1681
1416
2801
1373
5
1834
1194
2352
5440
8
1763
2948
9