2751
980
580
713
225
547
524
3412
7819
141
3110
7414
7220
81
1310
113
201
338
316
445
131
1044354
311311