945
1
1225
0
1047
2
1310
1012
475
581
1033
2493
18
621
2468
9817
4070
4
4009
6
1055
978
1393
718
7793
2649
1816
1239
1017
1494
1050
2522
1396
883
1191
1516