9956
3
22458
11
3169
7
5527
3615
2
3226
1
1827
5169
3503
4
1363
3410
6
1831
42836
12
2556
561
2830
2781
1715
829
0
9435
8
1723
2004
4232
3173
1052
2865
2087
2377
2410
2758
5