2784
1
1506
2
2666
9
903
0
17946
2251
471
3271
4
1777
1189
785
2906
1153
2995
1549
1721
2639
13
2490
7670
21152
8
1672
2292
7086
12
255
2209
3
1726
2258
3868
10