913
1
12459
3
1992
4258
1534
2
697
0
929
1309
4914
1307
7034
1789
658
4100
6
1900
5389
2948
9
1859
3636
4
8527
1063
2653
2480
1050
1144
3608
5527
2350
5
14861
7
4160