126
548
1458
527
5219
202
8029
691
1572
1524
1172
2376
1947
11237
1114
16
292
443
52
333
235
15
9
7
12