928
1
951
0
675
1115
70
454
403
2121
4
1014
409
691
415
1045
1557
1661
846
3148
9
602
330
5132
2
3815
722
3929
10
410
787
333
1161
1494
668