2046
50
2315
37
3982
1353
1692
7
1486
0
1461
87
3754
537
3569
429
2069
62
2212
37
(1/2)