363
373
6110
567
664
5913
786
599
255
370
3310
22846
17350
15361
13720
10512
1030263
9294
9120
899148
758142
7020
69611