1328
42
942
203
1461
65
594
279
80
852
50
471
213
49
17
24
45
33
129
8
5
11
234
27
93
16
2113
26
95
72
13
22
32
88
165
180
98
21
67
345
162
242
148
58
41
56
51
47
62
19
30
432
456