/* */
2312
1233
503
858
6177
618
1999
1483
11153
11251
7420
19035
609
9157
5392
1664
9623
18081
485
585
533
471
872
550
830
1279
922
467
1022
511
749
507
714
778
970
713
685
1918
537
667
524
1088
809
1551
550
560
516
566
564
666
1475
1388
932
903
1141
2057
1520
665
902
1949