6051
5225
7990
19905
17666
17736
20480
1164
544
973
647
578
736
243
600
878
441
597
503
417
119
250
541
199
201
550
788
205
525
452
260
298
364
215
75
43
165
152
123
155
86
279
59
177
57
124
178
86
69
57
90
288
163
47
146
60
105
155
33
64
95
89
63
68
282
101
85
92
63
144
51
55
44
128
95
74
51
122
9
63
141
145
63
16
121
54
89
14
8
40