6222
4658
5011
1815
1828
960
619
3053
977
784
446
571
487
627
190
478
349
391
425
331
272
96
269
222
256
230
273
155
220
144
131
157
150
119
186
134
209
50
117
83
178
210
51
80
112
111
118
85
148
175
147
219
70
276
135
83
30
156
101
74
52
114
96
115
87
104
75
58
43
88
102
96
77
62
66
49
48
54
72
61
101
82
34
57
59
34
11
95
78
78