10375
2090
2348
1881
584
427
528
908
524
590
697
663
501
529
540
609
530
162
623
535
218
283
157
314
120
434
212
240
218
370
260
291
136
289
277
285
192
130
313
147
188
201
169
220
80
65
97
159
66
428
172
93
175
33
248
96
128
33
89
107
85
73
81
73
91
113
37
57
66
86
38
51
46
81
40
81
341
104
107
55
98
209
53
33
48
57
65
77
22
24