4642
3
3090
6
2903
2932
2
496
0
1412
1
1162
2996
21152
8
2110
17970
15
2258
774
3080
12459
108797
456
1832
3723
572
1015
1528
25669
3791
7
467
3206
5
1606
1537
1819
2823