381
0
2955
2
775
1298
4111
668
820
602
25137
1161
4536
456
1020
1661
1
2754
5
1939
467
19279
1133
403
2328
787
653
798
503
509
918
415
722
410