862
0
2110
1
1286
2395
2329
2650
20
1305
564
3629
2647
6
929
1412
3539
3
4655
10
2534
1200
2940
1532
2
644
5216
8
2459
400
1179
3871
2794
951
4114
551
1618
2505