2489
10
1557
2
2562
2142
5997
12
1176
1575
3412
4
951
1
345
0
773
3629
4179
616
2664
3
1456
3871
2794
1635
1088
9055
1841
1618
1269
841
3470
5
3633
13