7302
1608
1283
1162
1162
973
813
695
636
573
507
507
453
426
336
306
260
146
130
110
104
99
97
89
87
1861
1285
1162
1162
1162
813
811
686
607
553
507
475
446
395
336
303
197
142
112
104
103
98
95
89
87