5
2122
38
520
4179
100
71
341
27
154
115
25
65
13
490
44
111
14
32
7
22
15
72
9
31
59
6
247
19
1
173
97
1491
10
646
60
69
64
35
263
2497
203
29
4
2
62
122
11
18
222
40