2250
1
987
2911
9
1065
12733
5
2082
0
3435
4
40062
19
5717
2134
3835
398656
13499
1694
5151
2
2763
17333
27
1624
1942
8819
12
2312
4043
6
19079
215
2711
1473
2189
2149
4465
22
7793