2613
205
124
377
212
2310
4826
264
302
291
235
321
20046
15270
13361
12020
9072
860263
8060
7812
748148
650142
63611
5840