224
348
44
1714
295
437
413
2910
376
225
260
256
19066
14660
12691
11410
8682
838263
7820
7452
708148
626142
61211
5570