1202
0
1002
912
3
686
1
3837
2442
2
1279
1453
4
857
3462
5
1421
813
1511
385
941
940
1517
1737
880
1345
979
838
881
929
637
1800
895
1729
736
1554