240
614
20
98
647
980
114
531
435
710
496
641
105
743
145
264
663
201
573
951
102
419
611
180
929
285
458
30
744
215
429
917
756
600
22
657
414
188
492
921
249
298
542
273
854
574
908
592
656
554
291
741
452
227
187
773
5
17
662
692
439
479
678
292
903
437
271
761
975
863
548
994
634
675
584
777
650
491
245
191
585
540
68
619
978
672
107
679
916
666
762
664
520
129
309
970
137
440
95
603
