6947
2612
205
4934
5014
273
354
7013
653
4716
140
389
17733
14000
11721
10420
7952
794263
7190
6802
652148
582142
58010
5070