2999
3
3735
4
787
1
1681
1787
3083
2
3354
2465
2932
4179
2903
3051
1603
1547
2166
2149
5
2087
3090
6
1527
2267
1988