100
3291
0
23
3657
2
42
4561
32
3478
3
27
3137
6
3348
10
3404
19
4671
4613
85
4048
14
209
5735
9
229
2647
5