1315
2
1133
1011
0
1013
1
483
860
1114
1269
814
1428
706
2053
1649
2482
1545
5689
6
981
1330
2271
698
423
1823
5
561
624
1888
10
558
1257
3
1763
995
1342