2531
2
3573
4
3365
3
3715
5151
2522
2740
3080
21152
8
4651
181997
11
2650
20
1047
280
1
2405
297066
0
1372
2932
213
317
1425
1891
6
3649
5
2059
1500
3297
12
736
2023
84
3090