3503
3
2211
0
629
726
22330
22
9807
2
2952
8876
8
326
1
2466
5
2724
3092
2237
1885
9178
6
1645
18385
4139
4
5781
12005
1464
139
4740
2257
2987
1890
1073