/* */
686
2908
2195
544
1040
764
1665
42844
699
2744
619
1110
608
877
651
938
815
466
767
5432
778
1998
915
1342
2201
791
2144
832
547
534
1289
705
547
1495
555
877
653
4167
10925
1224
632
655
732
1269
679
2120
2096
1651
615
1225
2307
4182
740
1451
4234
745
5554
923
861
1623
704
882
1892
533
428
1036
1021
1592
747
1294
478
645
552
412
1909
997
520
1241
1540
731
1560
514
512
816
745
434
552
822
654
502
505
1044
490
511
546
588
1593
2032
994
790
713
757
465
788
4409
624
492
483
796
1958
1000
1746
2281
979
3710
460
1421
741
603
2513