2547
3
5151
2
3080
3715
1174
1
1048
0
21152
8
4651
489
2650
20
3090
6
1889
1265
181997
11
280
2405
297066
2740
2152
2932
488
471
965
1047
2521
30334
2368
1529
1537
4655
10