921
1
1162
2132
2
2835
1431
2886
2297
1239
345
0
1267
1618
2277
1767
1631
2999
223
867
4670
1752
346
1394