471
0
1473
3706
5
3868
10
718
1
2160
2
1628
5052
1040
1186
1663
462
1889
2471
7
2358
9
664
563
2155
3
2169
1407
2435
1320
2948
6
10598
2124
4168
803
3694
951
1903