982
1
1587
1254
1581
2
1321
5232
7
3080
3
1355
2245
1398
1044
1226
2683
3053
3107
4044
5
3546
14125
10
2465