1056
1
381
0
4165
683
403
787
2328
749
4111
2
429
505
1128
25137
1161
457
1824
467
306
1119
729
407
514
668
755
732
711
1109
2152
2211
298