6707
3660
1163
359
3252
1443
410
82
676
291
1772
808
826
255
521
244
1647
557
368
92
410
58
382
211
472
169
646
100
312
69
605
141
557
183
422
63
428
80
652
202