387
0
303
326
552
1462
569
20634
8
798
1463
1
284
664
363
463
361
277
2190
2076
265
1610
846
1961
745
13491
587
372
2855
3
501
298
1547
1075