3010
132
232
101
332
202
181
308
206
323
3144
204
22336
16780
14841
13310
10162
992263
8874
8780
845148
734142
67811
6760