22
1
1225
1815
2
1346
2612
5
24337
1451
0
1558
1812
2090
1494
4
12459
3
1681
1431
1777
1590
1749
797
3195
1438
3107
7
2322
980
8527
123674
35
2786
1622
1585
2505
6617