/* */
872
708
8951
638
732
2015
1949
630
931
2376
529
569
1956
1881
1097
1004
1499
788
1002
1880
921
1021
1036
1044
911
805
1570
1042
830
656
1969
1545
560
1557
564
1036
1069
575
1177
580
620
706
739
565
534
532
1140
1088
5545
778
622
680
2544
1112
2791
1832
1070
520
1162
2048
641
841
520
1029
1179
825
932
1012
754
1051
1405
545
1972
1391
829
576
619
655
1935
1132
1262
967
1098
687
716
1514
1307
467
827
702
444
557
670
515
914
542
513
491
2284
536
698
736
873
2546
607
473
1077
571
817
1529
729
500
475
471
907
1718
1787
2758
730
7024