/* */
529
760
2195
1230
43897
825
889
2880
1796
1849
778
1871
12147
1710
1254
693
777
4158
2078
2292
4210
627
595
1580
646
1417
824
1629
1066
2396
1603
886
665
3272
1344
706
1298
3103
9929
2520
927
4358
9861
633
833
1972
1032
3581
999
1619
889
1046
1294
911
1121
1030
10480
1604
1466
855
623
771
1233
1845
1718
1303
848
1236
1282
5021
596
591
849
888
965
661
747
573
1713
669
1062
2276
1019
870
606
594
645
3566
735
615
1366
1496
3579
1495
641
712
1475
2766
586
890
585
1714
1425
777
1259
966
2249
948
2088
582
996
1317
521
703
1301
1500
1458
915
755
698