572
0
4471
2
25669
758
418
475
2529
7
2271
4
14
1101
1
4363
3508
1504
19783
7495
9
17946
1189
1691
2524
1105
2865
596
2663
344
1744
484
2903
3
1103
2964
31371
64