4203
2805
380
97
92
32
160
159
165
242
102
359
217
117
31
26
1192
122
135
33
1948
208
40
24
216
25
503
3
10
38
549
15
47
21
224
166
37
109
18
16
63
51
114
13
76
53
142
66
60
41
35
19
61
207
23
349