932
1
1611
2
875
4820
2493
3171
1973
1557
0
415
2125
928
479
266
675
430
11850
3
381
401
750
1133
591
1939
957
262
951
454
403
2121
4
409
5848