18
21
141
4944
13011
582
321
2793
10
16
11
15
94
1521
1685
1504
1523
1291
129
1313
1481
1604
2441
247
2442
1791
278
3152
2212
2052
2952
2712
2301
2261
2624
1426
157
3323
2814
1902