50
3038
0
2
3162
10
1293
3
1816
1
2229
2500
3313
17
4171
7
1403
4
3079
3749
8
1817
2849
2252
1654
2645
1858
5
1615
11
2537
31
3040
3056
1972
2839
2204
2769
2825
1497
1783