2524
0
526
685
319
1093
1107
1457
445
1386
1
332
305
2061
3
393
1298
2954
2
468
1988
467
636
558
325
422