1832
3
860
0
462
849
1
343
1894
4151
2
765
3795
422
330
1343
6370
5
1251
468
604
1133
2490
1939
957
928
951
675
454
403
2121
4
409
415
1045
456