472
0
860
1665
1
964
2573
2
5393
8
1968
3
2089
2767
650
1392
1513
3551
382
3134
263
2982
775
800
447
2372
543
1193
661
1306
4682
1054
1356
1716