50
5020
3
29
3847
2
19
3272
1
3448
12
12607
9
70
3381
0
4512
6
2796
26
6982
56
12131
42
5585
57
4056
22