1052
1
378
0
803
2345
3
1653
2
1832
2121
4
381
1133
957
951
409
1557
415
602
1571
458
787
846
1939
1565
454
403
750
4328
10
8125
1045
456
266
467