646
440
155
37
26
8
1
1
517
433
63
31
22
4
1