17970
15
1289601
4
1813
0
5052
10
1593
2
685
4360
9
3629
1
6899
3175
5
3336
6822
4168
1628
2377
1663
3854
1186
1393
3461
462
2886
2919
1188
766
3575
989