1802
1157
1575
526
518
533
1552
64
887
863
1899
902
526
1231
1646
1537
1269
523
537
550
925
0
82
1206
1540
1612
1907
1291
1233
924
1909
503
507
867
1530
1829
1606
907
1893
1218
556
878
82
845
0
1555
1880
508
901
1567
81
521
0
497
919
1275
1539
82
887
0
1626
531
1161
1219
953
476
1275
948
876
559
1144
82
529
531
1829
546
942
943
1932
493
178
921
519
1215
875
0
874
942
865
1245
856