670
3
1
312
2492
254
16
337
592
16
1541
384
17
1
3
1051
1404
241
