23802
9
1225
0
1310
1012
475
581
1314
1
621
1055
978
780
718
2649
1816
1239
1017
1494
6
7096
14
883
1516
660
1376
868
3715
2
542
410
629
1380
2462
3