2643
19
10663
4285
5218
2030
12659
856
5649
431
7892
264
4282
96
4510
139
8298
117
3329
54
(1/2)