4651
3
1248
1
1239
5151
2
2518
3080
297066
0
3715
21152
8
2245
223
2650
20
280
2405
181997
11
2740
2475
2932
1451
1868
2632
5
2106
1500
5949
2277
2499
3090
6
7793
4
685
17970
15