2170
1
2535
2
1603
1516
1594
3
4074
0
1669
1876
3498
4
5412
2133
32302
2886
2430
2466
5
21152
8
2209
2921
10317
2884
1250
3296
7793
3090
6
3083
5151
1681
1780
19783