14295
13232
6473
1038
637
1092
1007
2562
848
912
777
684
575
743
818
803
267
467
436
391
129
187
301
852
449
157
461
304
217
186
202
515
102
244
88
164
200
265
83
316
190
228
181
133
125
83
148
117
68
81
54
36
212
92
73
63
63
184
251
110
155
87
67
34
217
86
102
37
159
21
14
99
68
90
28
80
49
113
104
39
84
35
41
83
103
32
14
38
31
30