191
806
179
160
344
168
251
444
224
458
959
657
1483
280
929
69
668
418
530
440
729
582
790
1048
1099
761
35
526
423
2285
459
865
685
710
418
335
1160
240
2036
422
707
439
584
554
456
415
441
661
2534
166
705
660
410
135
429
724
385
417
241
2199
35
595
423
66
66
97