381
0
1880
2
403
1346
4
4111
1133
467
2356
798
454
121182
1
2727
1161
872
722
2152
1153
1059
17353
2702
438
2000
683
415
408
1101
9807
1009
409
726