50
2698
0
1
2913
2
2165
1585
3312
3
3310
2963
1977
2816
1615
11
3037
2840
1684
1553
12
3465
1471
1687
4
3095
1595
2552
2435
8
1381
1497
1839
14