6219
70
580
313
2410
225
124
100
13220
20214
10533
341
181
364
274
241
602
442
1188
852
297
678
456380
870
2891
920
2550
5653
4311