451
0
1
692
583
1117
1100
1031
2371
5
2671
8189
2
22
3634
3
6367
4
14
3340
3187
3408
3389
3196
3244
3242
2959
3019
3377
2878
3211
4733
20
11
2800
3119
2816
3278
2436