3090
6
1691
1
1699
2
1191
2666
9
1061
2535
19783
4099
8
1814
4179
2358
2932
3498
4
6346
16
32302
0
17946
1168
1543
3868
10
1320
2394
1391
1153
10598
1903
3
3694
5347
1938
2562