0
0
0
0
0
0
0
0
0
0
0
0
0
582
2961
7257
7577
6415
5615
5206
5016
4929
4879
4832
4808
4878
5073
5311
5490
5581
5594
5564
5516
5468
5423
5382
5336
5288
5244
5207
5184
5176
5180
5196
5222
5255
5293
5331
5362
5380
5389
5386
5371
5345
5304
5246
5167
5071
4961
4843
4718
4584
4441
4293
4141
3986
3832
3681
3532
3384
3238
3095
2954
2817
2683
2551
2422
2297
2175
2057
1941
1826
1712
1598
1486
1376
1270
1170
1076
988
907
831
761
696
637
582
532
486
443
404
369
