1024
2
1115
1
1586
1543
489
0
2941
1238
953
683
458
25127
691
1465
552
1437
1015
871
2740
1418
584
3287
3498
4
572
360
340
1277
1333
478
1219
759