616
0
3629
1
3470
5
1225
1889
59
3871
2
2794
1538
1618
841
862
2650
20
1102
3066
7
3644
2285
1868
2534
2343
571
5946
783
1412
3505
2092
1466
628
1753
1787