861
751
291
471
16
1325
13
741
353
321
863
54
28
33517
29011
611
3
9
172
151
7
623
213
776
51
8
10
82
41
34
251
39
11
454
24
5