2471
1764
1278
704
706
979
1128
292
871
602
507
760
384
331
595
191
332
564
288
348
394
334
59
509
312
298
312
186
259
201
227
380
317
353
160
319
109
92
142
203
199
89
161
89
100
193
234
178
179
197
193
101
61
101
125
148
69
65
128
124
55
90
86
248
148
179
104
109
54
141
37
144
103
122
83
70
148
63
69
40
121
94
125
16
15
49
29
62
30
26