/* */
1648
1989
501
760
596
1236
713
1132
574
2016
1038
522
862
734
633
570
1053
867
780
1294
1030
1235
8038
2957
2418
3135
920
1328
992
796
578
735
2012
2554
3978
815
1010
619
868
668
837
5314
7573
4595
676
1862
650
1833
6719
842
3917
538
2130
2182
3332
3537
1665
720
588
601
2506
917
813
1274
2855
1159
511
798
599
856
591
909
1763
517
875
570
896
680
1319
5386
539
815
852
889
581
606
1650
1856
596
685
2940
729
686
1570
619
660
579
676
563
900
1012
527
521
1285
575
1266
728
544
1384
589
2133
1662
718
813
2081
580
622
838
521
1709