1310
0
3245
3
1012
1225
581
866
1
11153
8
542
3957
2907
2
2655
475
629
978
984
1433
718
1239
3351
1816
2649
868
621
1360
660
1055
566
1017
997
1252