403
0
1020
454
2490
1045
722
320
4111
2
5875
81
509
252
683
415
5255
16
381
467
1133
453
456
787
2000
1
19279
87
771
798
767
1557
941
874