2245
3
5504
16
5169
1
2525
4
1174
14118
18
1828
2629
2
3466
1289601
3090
6
908
1056
7034
6236
10
1976