2535
2
3080
3
2932
21152
8
4471
3090
6
5151
25669
0
2349
1305
1
1399
5
1013
3715
3931
2271
4
1066
1801
1366
1988
1905
737
650
4651
19783
1152
1211
4044
3083
17946
2465