1056
1
25137
0
4165
787
2328
381
4111
2
429
505
1161
457
403
683
467
1119
729
1128
755
732
31535
1109
2152
2211
455
605
419
968
1425
492
454