2999
3
1690
1
2131
1787
3080
1819
2258
4179
2932
2
2082
21152
8
1431
4471
1399
3090
6
1883
4768
5
3691
4
528
2535
851
5151
3854
25669
0
2087
1603
1660
3498
5828
1788