3871
2
685
0
2794
1495
1
1635
4
951
2377
1393
1618
841
3470
5
432
989
2886
1880
1554
1550
1218
4179
1458
2884
2277
5253