989
0
2322
4
1061
1
768
2650
20
3629
862
1412
3539
3
2587
2534
3012
1840
6
6236
10
1716
2
1179
3871
2794
1824
951
1782
1618
841
3470
5
2289
432
1828
20850
5721
8
2886