913
1
1992
3
4258
697
0
1309
2903
4914
2
1307
658
4100
6
5389
2948
9
3636
4
2653
2480
4996
5949
15
591
2102
1938
3749
1417
2411
2350
5
1632
1734
2707
1211
1583
1226