842
1
1334
2
1939
0
905
2152
957
951
454
403
2121
4
409
691
415
1045
1557
1661
1563
3148
9
602
330
504
381
722
1605
410
1666
787
1161
2366
846