50
1203
0
4
2393
1
1177
2988
2
960
919
2374
2547
2092
2113
2228
1568
2615
6
1607
10
1865
2741
2156
1787
3097
1208
2985
2761
5
1211
1427