993
2538
512
282
499
327
503
530
551
389
398
554
891
354
239
321
516
972
559
992
537
278
290
342
302
370
319
565
563
322
349
518
255
333
681
595
676
1130
536
472
155
288
701
402
345
706
529
272
730
451
291
445
301
225
291
209
462
794
476
220