3470
5
1889
1
3629
1558
2
951
3871
930
9055
10
1225
0
1868
5946
2886
2285
616
1753
1412
1466
1442
2322
4
2054
3109
14
4034
960
1525
3
882
59
4943
1529
3539
2794