831
1237
1456
1525
1820
1189
77
897
1988
526
884
1211
1911
547
513
548
300
1991
1182
525
484
864
1879
818
1843
77
889
0
853
1811
913
1960
300
1239
1244
1317
1636
522
0
529
300
1552
1821
1872
77
1529
0
1828
318
1836
810
499
301
1235
531
876
1509
549
511
532