1586
0
1656
2
810
1
619
2650
20
3629
862
2303
1412
3539
3
5367
4179
2534
6026
1179
1938
3871
2794
1808
951
1022
1168
1618
2023
6
841
3470
5
432
2294
6307
10
2886