491
0
2
662
4
541
1
651
581
784
988
658
786
728
1045
767
927
760
1186
3
1144
903
886
1019
1005
1028
1072
995
1090
1079
1041
1219
1113
1117
1169
1237
1681
1373
1309
1337
324
432
520
338
426
225
321