26103
12717
442
3812
629
3136
441
621
580
679
512
228
378
300
341
382
283
130
220
344
206
185
52
124
384
51
126
151
169
318
254
121
144
129
105
158
1627
63
61
177
190
200
81
73
247
56
830
87
18
236
45
63
134
50
72
48
109
63
82
36
90
80
85
52
72
52
124
25
39
20
97
131
54
93
39
19
25
38
44
67
82
111
84
27
30
49
46
35
3446
39