6039
3746
3647
1669
1584
1763
1330
1056
1009
1070
1119
758
222
824
843
375
430
373
683
403
515
273
88
514
460
500
141
85
291
460
340
235
327
251
216
379
217
288
163
194
286
189
166
163
255
236
159
76
77
188
157
176
195
171
166
101
108
126
130
113
85
111
161
105
146
37
168
36
84
119
43
16
61
78
43
60
60
75
64
66
52
69
55
108
62
221
70
108
71
68