2789
2
1868
3
2647
3715
5151
2740
181997
11
3080
21152
8
4651
297066
0
2650
20
1047
3090
6
280
1
2405
2932
658
189326
12459
1500
4465
22
1529
2318
2127
7
2482
5147
4425
644
1489