50
2863
0
2
2564
1
3112
2594
1615
2019
3747
1341
3181
2328
1872
3105
2247
1715
1649
1865
3042
2736
2011
2729
2206
2098
2296
3824
3190
3072
9
3066
3088