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