381
0
1880
2
403
1346
4
968
4111
25137
1133
467
454
1161
872
722
2152
1153
2702
438
683
415
408
1101
1009
409
1045
2328
31535
1020
535
663
798