970
436
921
61
536
342
411
122
380
901
488
996
435
948
520
975
46
802
903
587
673
892
142
602
842
165
565
598
182
683
403
102
359
562
887
667
904
642
500
16
631
564
568
84
834
131
408