35289
1062
635
1264
564
1187
895
951
963
453
754
594
276
968
759
480
91
431
655
346
113
50
490
340
226
294
842
74
374
205
318
176
180
228
131
79
242
93
48
255
74
59
126
43
66
71
81
65
190
161
125
136
41
90
159
175
164
109
159
66
80
163
75
15
219
59
29
46
90
23
63
90
129
52
37
26
51
37
19
16
14
40
59
161
35
12
47
159
47
9