616
0
1225
2650
20
2763
3629
1
862
1412
3539
3
1334
785
4996
6
2534
982
1618
1002
2
1864
3479
5
1337
1179
3871
2794
783
6327
7
951
8185
4
841
3470
432
2886