402
0
901
573
87
2668
2
320
615
25137
767
804
356
3114
4
363
2306
484
590
968
90
1213
497
152
2459
9
467
368
262
928
1
46
55
17353
1282