2086
3
1193
2
1528
3791
7
1014
4099
8
2535
1228
19783
2932
3498
4
774
0
308
1
25669
32302
2277
456
1832
3723
6
17946
3208
7793
1153
1881
1355
3090
21152
1212
3008
2072