3575
1
1494
4
3673
6
3868
10
2470
5
1320
2
10598
1903
3
1639
1721
0
2966
1960
1397
3066
7
2160
4537
5052
1593