50
3031
0
1
2643
3137
3
3164
40
3188
2543
1887
2
2647
2104
1601
1742
2088
2033
1168
2672
3158
34
1809
2856
2921
2513
1690
1320
2667
3159