1546
2
3839
1
1343
2755
6
1044
1163
0
1475
1153
528
1652
1150
83
1454
416
888
1166
749
874
682
1618
1801
1006
7119
1503
1058
820
1178
4
1147
2363
1353