3050
0
2919
2
2408
8
2358
9
1361
1
3083
2465
47639
2932
2995
493
994
2948
6
2903
3
418
3051
1603
758
1903
2149
5
2087