5265
1522
428
586
204
214
226
412
762
400
258
920
1142
671
808
425
827
672
476
299
303
323
396
366
203
414
220
550
245
547
432
494
281
251
186
253
328
235
235
740
939
190
1000
1382
471
655
164
1723
292
554
454
413
545
531
783
279
198
175
158
262