1087
6
604
0
1006
224
1
677
3
1089
5
1143
605
915
490
1639
2
1518
1364
4355
14
751
17438
9
801
879
891
1029
2042
4
646
2488
1247
1151
1424
859
1137
1158
18
1153