3629
1
1868
2
2523
0
2794
1466
2189
3
3871
3470
5
8313
9
4476
1225
1115
1423
1458
5946
2285
616
1753
1412
475
1618
3691
4
2153
2322
118
2054
3109
14
59
4168
4943