367
1840
193
1007
190
951
159
860
163
830
158
823
156
808
155
796
155
794
142
735
130
653
116
639
118
609
103
595
102
542
100
498
96
495
96
492
367
1840
193
1007
190
951
159
860
163
830
158
823
156
808
155
796
155
794
142
735
130
653
116
639
118
609
103
595
102
542
100
498
96
495
96
492