191
401
352
171
7
10
6
3
21
231
15
9
162
882
81
281
703
13
4684
1061
4153
4613
11
3953
851
111
4904
963
362
1872
5424
5245
3334