4471
2
2866
2584
11
25669
0
665
5
5950
10
940
1
32302
844
1814
1935
1365
1819
2271
4
2906
2440
3
2042
2044
19783
2535
5527
4044
3083
17946
2465
2349
3125
4179
789
1812