860
0
1665
1
964
2573
2
6062
16
5393
8
1968
3
2089
2767
650
1392
1513
3551
382
2628
3134
263
2982
775
800
447
2372
543
1193
661
1306
2730
6
1054
1356