563
50
2040
26
544
35
248
120
114
75
33
85
91
39
67
308
84
21
36
692
54
30
56
198
6
16
71
138
275
14
77
225
66
40
87
157
27
376
38
231
150
352
111
74
58
81
42
78
156
404
12
37
193
118
1475