1636
8246
605
3157
424
2144
254
1290
99
1005
173
964
168
847
167
840
158
808
156
792
156
790
149
773
149
770
145
737
125
622
118
609
116
607
116
580
1636
8246
605
3157
424
2144
254
1290
99
1005
173
964
168
847
167
840
158
808
156
792
156
790
149
773
149
770
145
737
125
622
118
609
116
607
116
580