2561
980
560
633
205
537
504
3412
7819
141
3110
7214
7020
81
1310
113
201
338
306
445
111
974354
291311