11600
11802
5238
1315
6222
841
851
1107
682
289
7513
1082
1124
693
583
404
205
174
192
649
234
439
901
435
591
163
201
301
337
80
590
199
159
148
294
424
117
219
292
108
209
50
79
135
108
86
237
70
159
72
203
238
99
64
127
153
83
194
78
149
39
145
144
30
98
45
99
115
52
72
27
51
90
274
270
112
54
63
52
66
47
38
118
102
146
42
57
35
43
30