1767
33
1213
284
3300
566
349
2397
215
347
132
64
494
235
645
286