100
3275
0
23
3637
2
42
4547
32
3448
3
27
3121
6
3334
10
3391
19
4663
4594
85
4037
14
209
5707
9
229
2631
5