4871 25 50
159
262
825
622
148
650
590
22
446
361
773
280
200
53
657
245
293
69
516
298
275
530
456
298
356
464
742
337
429
272
471
587
885
647
561
32
297
150
54
742
863
826
21
62
230
29
658
522
449
525
