3593
16
2966
6
3066
7
1066
1
2688
2
1243
2358
9
3126
3
1432
2835
3090
1445
3868
10
2667
1320
10598
3694
1494
1903
1913
0
2558
1135
5347
4
6095
1440
1960
2763
2160
4537
5052