5962
11471
13545
3783
271
679
704
276
893
939
887
353
905
612
428
601
563
355
221
406
723
505
245
714
154
409
512
364
487
271
223
320
326
398
350
326
317
287
90
124
455
129
323
492
83
72
148
73
171
112
139
38
336
41
67
146
101
141
117
78
172
149
175
65
26
122
26
72
30
85
316
161
94
75
140
175
76
81
20
48
56
18
85
77
18
28
94
19
164
190