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