2245
3
1579
1
928
5151
2
3080
3715
10293
5
21152
8
2204
4651
3831
7
2650
20
13967
1229
1871
1868
3090
6
181997
11
280
2405
2255
2666
9
6362
18
1583
297066
0
2740
1348
4
2932
2660
718