1579
1
2245
3
21152
8
928
5151
2
3080
3715
4651
2650
20
1229
2626
1871
1868
3090
6
181997
11
280
2405
2255
6362
18
297066
0
2740
1348
4
2932
718
854
1720
1514
4288
898
2110