1727
1
1300
1254
1055
0
1583
3629
3871
2
2794
1618
841
3470
5
862
2650
20
3066
7
2285
785
1868
2534
2343
1114
5946
1412
3505
2092
1466
1889
101569
1753
2322
4
527
3