913
1
12459
3
1015
1694
951
690
4258
1534
2
2669
929
564
1743
0
108797
1307
7034
1789
658
4100
6
50969
7
1900
2948
9
1859
3636
4
8527
1063
2653
21152
8
2949
2480
1050