10930
1220
1526
5523
1529
624
1232
340
309
762
228
743
855
598
618
606
747
457
553
610
266
344
224
454
259
248
244
250
370
304
189
289
255
265
206
231
239
256
166
224
147
360
246
126
196
236
246
238
104
131
218
143
187
172
153
186
191
31
38
123
48
124
83
77
256
123
123
127
99
154
110
133
104
150
91
100
138
73
71
104
118
31
75
88
75
122
69
84
101
76