/* */
580
2176
6940
3551
96286
977
3539
1363
1405
1988
622
718
844
1472
648
643
536
700
1034
697
540
977
942
542
3128
571
1099
1625
1022
816
882
1318
803
2171
941
589
650
2066
1728
920
5363
879
3915
13567
503
11880
957
1496
3577
3105
564
1454
536
806
580
965
887
732
725
737
803
656
1177
741
470
1514
985
340
432
489
920
1181
1216
418
6789
519
468
540
632
1994
1673
463
3758
3188
551
514
1329
682
1175
1553
656
446
3517
657
3621
775
477
1502
6691
499
1909
910
476
533
666
513
2166
509
2458
492
1418
1511
583
599
9974
1352
2089
1139
469
806