11
2868
431
2376
644
1282
1471
936
1796
99
192
27
523
1592
11
953
565
251
