759
0
1824
20634
8
1112
2275
2
17353
676
341
432
968
1551
1149
47041
909
552
19279
418
1712
1936
1020
602
25137
307
518
1877
1
3114
4
605
771
3510
458