544
510
1255
1515
1481
545
1276
913
1229
110
1944
0
1645
893
1191
916
83
1972
1582
1928
1205
1914
1513
500
1876
819
113
918
1190
83
0
1549
83
530
136
1189
519
1958
1601
903
7
520
1922
894
452
835
0
531
491
891
505
555
1593
521
326
1974
899
1235
1306
101