2245
3
2309
0
845
1
928
1864
5151
2
3080
3715
6327
7
21152
8
4651
9611
2650
20
1868
3090
6
4996
181997
11
280
2405
2255
6362
18
297066
2740
3749
2932
1002
3479
5
854
1720
1337