891
2
385
1
829
584
1325
416
499
108
1314
3
513
1346
717
420
369
314
0
2011
4
1785
965
210
3539
2433
12
1514
782
92
109
571
1245
795
805