112
2233
431
534
35320
20012
1628
1716
8115
633
19619
1365
1563
1677
2294
2257
2028
26
261
281
13212
8610
32
37
562
2306
2225
2437