1810
121
112
81
245
323
336
182
6010
153
180
333
21136
15940
14101
12640
9662
919263
8470
8464
794148
689142
65811
6310