606
513
716
864
443
4
26
342
37745
32
662
9614
3010
15411
3419
637
17
11
842
423
291
82
163
254
404
103
405