566
0
3365
2
1585
312
722
554
1661
688
812
413
314
407
1719
551
432
2270
1
1399
684
436
444
634
398
678
298
2366
41
6164
439
598