2490
0
1551
2
935
475
827
398
439
693
1045
1128
787
454
391
25137
1390
695
416
3868
663
782
2713
19279
957
413
1155
125
517