1226
1
3053
7
2430
2
8637
11
17025
20
1865
4311
2377
1517
2333
3782
2060
2797
5
1306
4080
2740
4362
3
2773
3779