/* */
1570
1227
602
22300
8910
3376
15147
1298
4321
9353
467
787
2220
1570
14937
429
615
3394
12649
7261
4858
760
2042
3624
8442
13336
571
7872
901
3852
711
3365
992
686
767
1222
835
1621
524
5744
622
811
1259
1391
580
531
540
30349
2964
854
787
1593
705
1325
700
874
514
689
844
876