424
2
1184
1
1939
0
1392
957
842
2152
1334
951
510
2624
3
2030
938
398
454
403
5836
54
1418
2121
4
409
2725
691
415
1255
1045
1557
1661
1055
1300
471