989
0
2865
2
6779
5
2650
20
3629
1
862
1393
1412
929
3539
3
1373
2534
1330
1179
1517
3871
3169
2794
951
1618
3216
10
841
3470
432
838
2886
1011
1550
1004
1941
4