951
1
451
0
582
50969
7
3213
2949
131589
1743
444571
9
2312
2670
542
2495
685
2262
790
2763
23802
106
608
370
38477
34
815
618
120
12472
2522
2
1740
3
5527
773