3936
3
4199
4
9956
22458
11
3169
7
517
0
627
1
3615
2
3226
1827
5674
5169
3503
2285
3410
6
1831
42836
12
2556
561
2830
1715
1760
829
9435
8
1723
2004
4232
3173
1052
2865