517
0
3765
4
557
14
1153
2996
6307
10
3090
6
34
572
7893
2935
2
181997
11
3503
398656
19
3080
3
1044
1
1804
550
7258
2223
2902
16