833
1
1361
2113
4
1963
832
503
663
7040
6
915
1016
1315
1067
616
1163
0
1217
2
1365
1014
847
12700
13
826
789
982
545
624
1127
1079
1952
1391
1462