216
2540
540
259
5308
7704
331
2012
238
413
2113
222
1794
296
728
1277
589
432
239
272
1307
208
324
164